### -*- coding: utf-8 -*- #############################################
# Разработано компанией Ключевые Решения (http://keysolutions.ru/)
# Все права защищены, 2006-2007
#
# Developed by Key Solutions (http://keysolutions.ru/)
# All right reserved, 2006-2007
#######################################################################

"""

$Id: installimagechecker.py 16 2007-11-28 17:36:50Z Arvi3D $
"""
__author__  = "Anton Oprya"
__license__ = "KSL"
__version__ = "$Revision: 16 $"
__date__ = "$Date: 2007-11-28 17:36:50 +0000 (Wed, 28 Nov 2007) $"

from ks.captcha.captcha import Captcha
from ks.captcha.interfaces import ICaptcha

def installImageChecker(context, **kw):
    """Устанавливает экземпляр Image Checker Utility"""
    sm = context.getSiteManager()
    sm["captcha"] = Captcha(font=u"verdanai.ttf", format=u'PNG',
        width=80, height=40, noise=10, secret=20, fontsize=30, min=1000,
        max=9999, mimetype=u'image/png')
    sm.registerUtility(sm["captcha"], provided=ICaptcha)
    return "OK"

